﻿@charset "utf-8";
/* design by Javask */

.button {width:102px; height:34px; margin:0px; padding:0px; line-height:34px; background:#fd7802; color:#fff; border:none; font-size:14px; position:relative;}
.tit {height:33px; line-height:35px; padding-left:20px; font-weight:bold; color:#919191; border-bottom:1px solid #dedede; overflow:hidden;}
.tit span {padding-right:6px;}
.tit a {color:#919191; margin-right:6px;}
input {margin:0px; padding:0px;}
.field_text {height:23px; line-height:23px; background:url(../images/text.png) repeat-x; border:1px solid #d3d1d1;}
.field_text:focus {border-color:#d3d1d1; outline:none;}
.field_button {height:22px; line-height:21px; padding:0px 10px; margin:0px; border:1px solid #e3e3e3; color:#444; background:url(../images/nav.png) repeat-x; position:relative;}

.pay_list {padding:0px 0px 50px 30px;}
.pay_list input {margin:0px; padding:0px; position:relative; top:-15px;}
.pay_list span {width:126px; height:36px; background:url(../images/combo.png) no-repeat; display:inline-block; position:relative; left:5px;}
.pay_list dt input {top:-17px;}
.pay_list dd {width:160px; height:40px; padding:0px;float:left;}
.pay_list span.alipay {background:url(../images/alipay.png) no-repeat;}
.pay_list span.ICBC {background-position:0px -540px;}   /* 工商银行 */
.pay_list span.CMB {background-position:0px -324px;}    /* 招商银行 */
.pay_list span.CCB {background-position:0px -144px;}    /* 建设银行 */
.pay_list span.BOC {background-position:0px -108px;}    /* 中国银行 */
.pay_list span.ABC {background-position:0px 0px;}    /* 中国农业银行 */
.pay_list span.COMM {background-position:0px -396px;}   /* 交通银行 */
.pay_list span.PSBC {background-position:0px -612px;}   /* 邮政 */
.pay_list span.CEB {background-position:0px -216px;}    /* 光大银行 */
.pay_list span.SPDB {background-position:0px -790px;}   /* 浦发银行 */
.pay_list_button {}


.login {border:none; margin:0px; padding:93px 162px;}
.login p.field {padding-bottom:11px;}
.login .field_text {width:200px;}
.login span {width:84px; color:#373737; display:inline-block; position:relative; top:3px;}
.login .button {left:20px; top:25px; margin-left: 20px;}
.register {}
.register span.star {width:auto; padding-right:6px; color:#f00;}

table.list {width:516px; margin:21px 0px 0px 6px; padding:0px; border-collapse:collapse; border:1px solid #dedede; border-bottom:none;}
table.list tr {}
table.list th, table.list td {height:76px; border-bottom:1px solid #dedede; background:#fff; vertical-align:middle; text-align:center;}
table.list th {height:42px; font-weight:normal; color:#282828; background:#fff1d0;}
table.list tr.odd td {background:#f4f4f4;}
table.list tr.bg_hover td {background:#184EB8;}
table.list tr.bg_on td {background:#184EB8;}
table.list img {border:1px solid #ededed;}

ul.list {margin:10px 7px; padding-bottom:10px; color:#4f4d4e;}
ul.list li {height:30px; padding-left:10px; line-height:30px;}
ul.list p {float:left;}
ul.list p.name {width:96px;}
ul.list p.name span {color:#f00; padding-right:6px;}
ul.list p.data {width:329px;}
ul.list p.update {float:right;}
ul.list p.update a {color:#0082cd;}
ul.list p.info {color:#0082cd;}

p.nav {padding:20px 8px; text-align:center;}
p.nav a {width:26px; height:22px; line-height:22px; margin-right:6px; text-align:center; border:1px solid #e3e3e3; color:#333; background:#fff; display:inline-block;}
p.nav a:hover, p.nav a.active {background:#fc6f0b; border-color:#fc6f0b; color:#fff; text-decoration:none;}
p.nav a.turn {width:56px; height:22px; border-color:#e3e3e3; color:#333; background:url(../images/nav.png) repeat-x;}

table.info {}
table.info .img {width:92px;}
table.info .infor {width:154px; line-height:18px; text-align:left;}
table.info .link {width:106px;}
table.info .date {}
table.info .total {}

ul.data_top {border-bottom:1px dashed #999;}

ul.certify {}
ul.certify input {width:260px;}
ul.certify p.data {width:400px;}
ul.certify button {left:6px;}
ul.certify .idcart input {position:relative; top:-4px;}
.ie6 ul.certify .idcart input {top:0px;}
.ie6 ul.certify .idcart button {top:4px;}
.ie7 ul.certify .idcart input {top:0px;}
.ie7 ul.certify .idcart button {top:4px;}
.ie8 ul.certify .idcart input {top:0px;}
ul.certify .submit {padding-top:30px;}
ul.certify .submit .button {left:0px;}

table.favorites {}
table.favorites td {height:42px;}
table.favorites th span {position:relative; top:2px; left:2px; cursor:default;}
.ie6 table.favorites th span {top:0px;}
.ie7 table.favorites th span {top:0px;}
table.favorites td span {color:#0082cd; padding:0px 5px;}
table.favorites a {color:#0082cd!important;}
table.favorites .tit {width:170px; padding-left:10px; font-weight:normal; text-align:left; color:#444;}
table.favorites .link {width:200px; text-align:left;}
p.favorites {padding:15px 8px 0px 0px; text-align:right;}
p.favorites .button {margin-left:10px;}

table.show {}
table.show td {height:42px;}
table.show th span {position:relative; top:2px; left:2px; cursor:default;}
.ie6 table.show th span {top:0px;}
.ie7 table.show th span {top:0px;}
table.show td span {color:#0082cd; padding:0px 5px;}
table.show .type {width:340px; padding-left:10px; text-align:left;}
table.show .date {width:50px;}
table.show .price {width:60px;}

h1.article_tit {height:67px; line-height:80px; margin:0px 22px; text-align:center; font-family:"黑体"; font-weight:bold; font-size:26px; border-bottom:1px dashed #ccc; overflow:hidden;}
p.article_info {height:40px; line-height:40px; text-align:center; color:#838383;}
.content {padding:0px 22px;}
.content p {line-height:24px; padding-bottom:15px; text-indent:2em; font-size:14px; color:#333;}

table.record {}
table.record td {height:42px; border:1px solid #dedede; background:#fff1d0;}
table.record tr.odd td {background:#fff;}
table.record a {color:#0082cd!important;}
table.record span {color:#0082cd;}
table.record .date {width:90px;}
table.record .record {width:200px; padding-left:10px; text-align:left;}
table.record .price {width:66px;}
table.record .state {width:68px;}
table.record .edit {}


.note_tit {height:35px; padding:16px 6px 0px 6px;}
.note_tit li {width:83px; height:35px; line-height:35px; background:url(../images/note_tit.png) no-repeat; text-align:center; cursor:pointer; float:left;}
.note_tit li.active {background-image:url(../images/note_tit_hover.png); color:#fff; font-weight:bold;}
p.note_tit_b {height:9px; margin:0px 6px; background:#ff8717;}
table.note {margin:0px 6px; border:none;}
table.note th, table.note td {border:none;}
table.note th {height:34px; line-height:34px; background:url(../images/note_tit_bg.png) no-repeat right 0px;}
table.note td {height:42px; color:#444;}
table.note .select {width:55px;}
table.note .handler {width:111px; padding-left:10px; text-align:left;}
table.note .tit {padding-left:10px; text-align:left; font-weight:normal;}
p.select {height:44px; padding:0px 6px; line-height:55px; font-size:13px; overflow:hidden;}
p.select a {color:#444;}
p.select a:hover {color:#f60;}
p.select span {padding:0px 6px; color:#444;}
div.oper {height:37px; padding:0px 6px; text-align:right; background:#ff8717; overflow:hidden;}
div.oper .field_button {float:left; top:-29px;}
div.oper p {height:37px; line-height:37px; color:#444; position:relative; top:2px;}
.ie6 div.oper p {top:7px;}
div.oper p span {padding:0px 6px;}
div.oper p a {colro:#444;}
div.oper p a:hover {color:#fff;}
div.oper p .current {color:#fff;}
div.oper p input {width:43px; position:relative; top:-3px;}

